speckled worm eel - Turkish English Dictionary